<?php
// 自ファイルのコードパスに印をつけて出力する関数
function generateCodepath($file) {
	$fp = fopen($file, 'w');

	$coverage = xdebug_get_code_coverage();

	foreach ($coverage as $file => $info) {
		if ($file === __FILE__) {
			$lines = file(__FILE__);

			foreach ($lines as $i => $line) {
				$lineNum = $i + 1;

				if (isset($info[$lineNum])) {
					$data = '+ ';
				} else {
					$data = ' ';
				}

				fputs($fp, $data . $line);
			}
		}
	}

	fclose($fp);
}